body {
    background: #ca312b url('./images/nianhuojie/bg.png') repeat top !important;
    background-size: 100% !important;
}

body > div[ui-view] > div.views-home,
body > div[ui-view] > div.views-list,
body > div[ui-view] > div.views-list-two {
    background: none !important;
}



body > div[ui-view] > div.views-home {
    margin-bottom: 0 !important;
    padding-bottom: 60px !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:nth-child(2) > div {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:nth-child(2) > div > .col-xs-12{
    padding: 0 !important;
}

body > div[ui-view] > div.views-home > div.adslot {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:last-child > div {
    background: none;
}

body > div[ui-view] > div.views-home > div.container-fluid:last-child > div > div.xiaovstyle3.row {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:last-child > div > div.xiaovstyle3.row > .col-xs-12{
    padding: 0 !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:last-child > div > div:nth-child(2) {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:last-child > div > div:nth-child(2) > .col-xs-12{
    padding: 0 !important;
}




body > div[ui-view] > div.views-home > div.container-fluid:last-child > div > div.partition.row {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}

body > div[ui-view] > div.views-home > div.container-fluid:last-child > .bottomcolor > .row.money {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}   


body > div[ui-view] > div.views-home > div.container-fluid:last-child > .bottomcolor > .row.money > .col-xs-12{
    padding: 0 !important;
}


body > div[ui-view] > div.views-home > div.container-fluid:last-child .WeekSale {
    margin: 10px 5px 0 !important;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84 !important;
}









body > div[ui-view] > div.views-list > div.row.topbanner > div {
    padding: 10px 5px 0;
    margin: 0 15px !important;
    border: none !important;
}

body > div[ui-view] > div.views-list > div.row.topbanner > div > .smnav {
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84;
}

body > div[ui-view] > div.views-list > div:nth-child(2) {
    padding-top: 10px;
}

body > div[ui-view] > div.views-list > div:nth-child(2) > div {
    padding: 0 5px 0;
    border: none !important;
    border-radius: 10px;
    overflow: hidden;
}

body > div[ui-view] > div.views-list > div:nth-child(2) > div > div {
    border-radius: 10px;
    overflow: hidden;
    border: solid 2px #f5be84;
}

body > div[ui-view] > div.views-list > div:nth-child(2) > div.footmar {
    margin-bottom: 60px !important;
}











body > div[ui-view] > div.views-list-two > div:nth-child(4) {
    box-sizing: border-box;
    margin: 10px 5px !important;
    border: none !important;
    border-radius: 10px !important;
    border: solid 2px #f5be84 !important;
    overflow: hidden;
}






.navbar-default {
    box-shadow: 0 0 5px rgba(0, 0, 0, .5);
    border-top: none;
}

#mypage ul.footer.shop {
    background: #ca312b url('./images/nianhuojie/bg.png') repeat top !important;
    background-size: 100% !important;
}

#mypage ul.footer.shop li.item,
#mypage ul.footer.shop li.item a{
    background: none;
    color: #fff;
}

#mypage ul.footer.shop li.item a.active,
#mypage ul.footer.shop li.item a.active p {
    color: #fdd280;
}

#mypage ul.footer.shop li a div {
    position: relative;
    top: -.3rem;
    -webkit-transform: scale(1.4,1.4);
    transform: scale(1.4,1.4);
}
#mypage ul.footer.shop li a.active div {
    -webkit-transform: scale(2.8,2.8);
    transform: scale(2.8,2.8);
}
#mypage ul.footer.shop li.item:nth-of-type(1) a div {
    background: url(https://cms.weixinmvp.com/Mass/180126newyearfestival/imgs/fooder/1.png) 0 0 no-repeat;
    background-size: 100%;
}

#mypage ul.footer.shop li.item:nth-of-type(2) a div {
    background: url(https://cms.weixinmvp.com/Mass/180126newyearfestival/imgs/fooder/2.png) 0 0 no-repeat;
    background-size: 100%;
}

#mypage ul.footer.shop li.item:nth-of-type(3) a div {
    background: url(https://cms.weixinmvp.com/Mass/180126newyearfestival/imgs/fooder/4.png) 0 0 no-repeat;
    background-size: 100%;
}

#mypage ul.footer.shop li.item:nth-of-type(4) a div {
    background: url(https://cms.weixinmvp.com/Mass/180126newyearfestival/imgs/fooder/3.png) 0 0 no-repeat;
    background-size: 100%;
}